/**
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2007，所有权利保留。
 * 
 * 项目名：	rumba
 * 文件名：	SysclockTaskSchedule.java
 * 模块说明：	
 * 修改历史：
 * Nov 10, 2007 - lxm - 创建。
 */
package com.hd123.rumba.sysclock;

import java.util.Date;

import com.hd123.rumba.exception.BusinessException;
import com.hd123.rumba.runtime.backprocess.ITaskSchedule;

/**
 * 系统时钟后台任务调度器
 * <p>
 * 
 * 使{@link #getNextTime()}始终返回null，目的使系统时钟的后台Task不会自调度。
 * 
 * @author lxm
 * 
 */
public class SysclockTaskSchedule implements ITaskSchedule {

  public String getDescription() throws BusinessException {
    return "当系统时钟运行到指定的时刻触发。";
  }

  /**
   * 始终返回null。
   */
  public Date getNextTime() throws BusinessException {
    return null;
  }

  /**
   * 始终返回null。
   */
  public Date getNextTime(Date baseTime) throws BusinessException {
    return null;
  }

}
